home *** CD-ROM | disk | FTP | other *** search
- This README file accompanies FREEFX.ZIP. The following files are
- included for this revision:
-
- FREEFIX.NLM 2587 02-25-91 3:53p
- PATCHMAN NLM 6550 02-05-91 10:16a
- PATCHMAN DOC 4354 02-05-91 11:29a
-
- PURPOSE:
- FREEFIX is a dynamic patch which is loaded at the file server console as a
- NetWare Loadable Module. This patch fixes a problem in NetWare 386 v3.10
- that results in the fatal error:
-
- ABEND:"Freeable procedure found an invalid deleted file".
-
- This ABEND can occur when mounting a volume or while running
- VREPAIR or while running heavy I/O on the server.
-
- FREEFIX fixes bugs in the HotFix code; in the case where HotFix
- discovered a bad block, it was asking the OS to search its cache
- buffers for the data for this block, but passed the wrong block
- number to the cache code.
-
- ***NOTE: FREEFIX.NLM WILL NOT RUN WITH ANOTHER PATCH BY THE
- NAME OF LIMBOFIX.NLM AND SHOULD NOT BE LOADED WITH
- IT.
-
- FREEFIX requires the latest version of PATCHMAN.NLM (v1.20b) in
- order to load. This version of PATCHMAN is compatible with patches
- which used the older version of PATCHMAN (v1.01a).
-
- Unlike previous patches, the SERVER.EXE file is never modified by
- this patch. FREEFIX.NLM patches the Operating System in memory, not
- on the disk. This means that FREEFIX.NLM must be loaded each time
- before any "fixes" take effect. It isrecommended that the command
- "LOAD FREEFIX" be placed in the server's AUTOEXEC.NCF file to
- ensure that the patch is always in effect when the server is
- initially brought up.
-
- Since it is an NLM, FREEFIX can be loaded and unloaded without
- having to bring the server down. Once FREEFIX is loaded, the Operating
- System is patched and ready to go. Unloading FREEFIX will restore the
- Operating System to its original "un-patched" state.
-
- Like all NLM-type patches, FREEFIX requires the Patch Manager
- (PATCHMAN.NLM) to be loaded before it can be loaded. If PATCHMAN
- is not already loaded, FREEFIX will attempt to locate PATCHMAN and
- load it automatically if found. PATCHMAN only needs to be loaded
- once. All other patches can load once PATCHMAN is loaded. PATCHMAN
- cannot be unloaded until all patches that rely on it are first
- unloaded. Typing "Patches" at the system command line once PATCHMAN
- is loaded will display all patches currently loaded on the file
- server.
-
- INSTALLATION:
- To install FREEFIX, simply place the FREEFIX.NLM file in the same
- directory as the other NLM files (SYS:SYSTME or DOS partition), and
- type "LOAD FREEFIX." Once the patch has loaded, all changes are in
- effect until FREEFIX is unloaded. If an error message appears,
- contact Novell Technical Support.
-
- The changes made by this patch will be implemented in all future
- versions NetWare 386. This patch and PATCHMAN.NLM will only operate on
- NetWare 386 V3.10. Future versions of NetWare 386 will require a version
- of PATCHMAN specific to that release.
-
- *****************************************************************
- DISCLAIMER
-
- Novell, Inc. makes no representations or warranties with respect to
- any NetWare software, and specifically disclaims any express or
- implied warranties of merchantability, title, or fitness for a
- particular purpose.
-
- Distribution of any NetWare software is forbidden without the
- express written consent of Novell, Inc. Further, Novell reserves
- the right to discontinue distribution of any NetWare software.
-
- Novell is not responsible for lost profits or revenue, loss of use
- of the software, loss of data, costs of re-creating lost data, the
- cost of any substitute equipment or program, or claims by any party
- other than you. Novell strongly recommends a backup be made before
- any software is installed. Technical support for this software
- may be provided at the discretion of Novell.
- *****************************************************************